.home-echart-container {
  width: 100%;
  height: calc(100vh - 300px);
  display: flex;
  flex-direction: column;
  align-items: center;
}

.home-echart-top {
  flex: 1;
  width: 90%;
}

.home-echart-top>div {
  width: 100%;
  height: 100%;
}

.home-echart-bottom {
  flex: 1;
  width: 100%;
  display: flex;
  align-items: center;
}

.home-echart-bottom>div {
  flex: 1;
  height: 100%;
}